catalytic reactor - English Synonyms Dictionary